@charset "UTF-8";
* {
  box-sizing: border-box;
}

/*html5*/
article,
aside,
dialog,
footer,
header,
section,
nav,
figure,
menu {
  display: block;
}

body {
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-family: "Microsoft YaHei", "微软雅黑", "Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti, "Microsoft YaHei";
  -webkit-tap-highlight-color: transparent;
}

div {
  -webkit-overflow-scrolling: touch;
}

a {
  color: inherit;
  text-decoration: none;
  cursor: pointer;
  vertical-align: middle;
}

textarea,
button {
  font-size: 100%;
  outline: 0;
  font-style: normal;
  appearance: none;
  -webkit-appearance: none;
}

input,
textarea {
  outline: 0;
}

ul,
li {
  list-style: none;
}

table {
  border-collapse: collapse;
}

textarea {
  resize: none;
}

label {
  cursor: pointer;
}

img {
  border: none;
}

a,
label,
span,
i,
input,
img {
  vertical-align: middle;
}

div ::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

div ::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: #ddd;
}

@font-face {
  font-family: "bigTitle";
  src: url("~@/assets/font/方正正中黑简体.TTF");
  font-weight: normal;
  font-style: normal;
}

.ant-layout-content {
  height: calc(100% - 60px);
  width: 100%;
  padding: 20px;
}

.ant-layout {
  height: 100%;
}

.ant-layout .ant-layout-header {
  padding: unset;
}

.ant-dropdown-link {
  color: #fff;
}

.ant-dropdown-menu-title-content {
  color: rgba(0, 0, 0, 0.65);
}

.ant-dropdown-menu-title-content .anticon {
  margin-right: 5px;
}

.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #121212 !important;
  font-weight: 600;
}

.ant-tabs-top > .ant-tabs-nav::before {
  border-bottom: none;
}
